﻿using System;

namespace JellystonePark.JellystoneWPF.ViewModel
{
    public class JellystoneField : ViewModelBase
    {
        private string _text;

        /// <summary>
        /// Felirat lekérdezése, vagy beállítása.
        /// </summary>
        public string Value
        {
            get { return _text; }
            set { _text = value; OnPropertyChanged("Value"); }
        }

        /// <summary>
        /// Vízszintes koordináta lekérdezése, vagy beállítása.
        /// </summary>
        public Int32 X { get; set; }
        /// <summary>
        /// Függőleges koordináta lekérdezése, vagy beállítása.
        /// </summary>
        public Int32 Y { get; set; }
        /// <summary>
        /// Lépés parancs lekérdezése, vagy beállítása.
        /// </summary>
        public DelegateCommand ChangeValueCommand { get; set; }
    }
}
